{
	"Static":{
		"designViewConf":{
			"touchDevice":false
		},
		"viewStyles":{
			
		}
	},
	"alias":"Index3",
	"children":[
		{
			"alias":"Index3Main",
			"children":[
				{
					"alias":"IndexBlock",
					"children":[
						{
							"alias":"searchSvg",
							"children":[
								{
									"alias":"search",
									"events":{},
									"host":"searchSvg",
									"key":"xui.UI.ComboInput",
									"path":"test.view.index3.SearchSvg.SearchSvgMain.searchSvg.search",
									"properties":{
										"caption":"search",
										"commandBtn":"xui-icon-search",
										"left":"0.63em",
										"name":"search",
										"top":"1.88em",
										"type":"input",
										"visibility":"visible",
										"width":"14.88em",
										"zIndex":1002
									}
								},
								{
									"alias":"searchSvgPathSVGPath",
									"events":{},
									"host":"searchSvg",
									"key":"xui.svg.path",
									"path":"test.view.index3.SearchSvg.SearchSvgMain.searchSvg.searchSvgPathSVGPath",
									"properties":{
										"attr":{
											"BG":{
												"font-style":0,
												"strok-width":0
											},
											"KEY":{
												
											},
											"TEXT":{
												
											},
											"fill":"#ffffff",
											"path":"M,140,21L,133,1L,110,21",
											"stroke":"#B6B6B6"
										},
										"desc":"searchSvgPath",
										"name":"searchSvgPath",
										"svgTag":"Shapes:Triangle"
									}
								},
								{
									"alias":"searchBlock",
									"events":{},
									"host":"searchSvg",
									"key":"xui.UI.Block",
									"path":"test.view.index3.SearchSvg.SearchSvgMain.searchSvg.searchBlock",
									"properties":{
										"background":"#FFFFFF",
										"borderType":"flat",
										"height":"3.1em",
										"left":"0.0em",
										"top":"1.25em",
										"visibility":"visible",
										"width":"16.9em",
										"zIndex":0
									}
								}
							],
							"events":{},
							"host":"IndexBlock",
							"key":"xui.UI.SVGPaper",
							"path":"test.view.index3.SearchSvg.SearchSvgMain.searchSvg",
							"properties":{
								"graphicZIndex":2,
								"height":"4.5em",
								"overflow":"visible",
								"right":"6.0em",
								"top":"3.5em",
								"visibility":"visible",
								"width":"17.0em",
								"zIndex":1002
							}
						},
						{
							"alias":"dynSvg",
							"children":[
								{
									"alias":"dymMenu",
									"events":{"onClick":{
											"actions":[
												{
													"args":[
														"{page.show2()}",
														null,
														null,
														null,
														null,
														"{args[1].tagVar}",
														"{page.getData()}",
														"{page}",
														true
													],
													"conditions":[{
														"symbol":"=",
														"left":"{args[1].id}",
														"right":"null_getPersonListbutton"
													}],
													"desc":"打开配置",
													"method":"show2",
													"redirection":"page",
													"return":false,
													"target":"admin.index.PersonList",
													"type":"page"
												},
												{
													"args":[
														"{page.null_logout.invoke()}"
													],
													"conditions":[{
														"symbol":"=",
														"left":"{args[1].id}",
														"right":"null_logoutbutton"
													}],
													"method":"invoke",
													"redirection":"other:callback:call",
													"return":false,
													"target":"null_logout",
													"type":"control"
												},
												{
													"args":[
														"{page.show2()}",
														null,
														null,
														null,
														null,
														"{args[1].tagVar}",
														"{page.getData()}",
														"{page}",
														true
													],
													"conditions":[{
														"symbol":"=",
														"left":"{args[1].id}",
														"right":"null_getPersonInfobutton"
													}],
													"desc":"打开personInfo",
													"method":"show2",
													"redirection":"page",
													"return":false,
													"target":"admin.index.account",
													"type":"page"
												}
											]
										}
									},
									"host":"dynSvg",
									"key":"xui.UI.List",
									"path":"test.view.index3.DynSvg.DynSvgMain.dynSvg.dymMenu",
									"properties":{
										"height":"auto",
										"items":[
											{
												"bindClass":[],
												"caption":"personInfo",
												"id":"null_getPersonInfobutton",
												"imageClass":"xui-uicmd-opt",
												"tagVar":{}
											},
											{
												"bindClass":[],
												"caption":"配置",
												"id":"null_getPersonListbutton",
												"imageClass":"xui-icon-smill",
												"tagVar":{}
											},
											{
												"bindClass":[],
												"caption":"logout",
												"id":"null_logoutbutton",
												"imageClass":"xui-uicmd-popbox",
												"tagVar":{}
											}
										],
										"left":"0.0em",
										"name":"dymMenu",
										"selMode":"none",
										"top":"1.2em",
										"visibility":"visible",
										"width":"9.85em"
									}
								},
								{
									"alias":"svgPathSVGPath",
									"events":{},
									"host":"dynSvg",
									"key":"xui.svg.path",
									"path":"test.view.index3.DynSvg.DynSvgMain.dynSvg.svgPathSVGPath",
									"properties":{
										"attr":{
											"BG":{
												"font-style":0,
												"strok-width":0
											},
											"KEY":{
												
											},
											"TEXT":{
												
											},
											"fill":"#ffffff",
											"path":"M,21,21L,28,1L,51,21",
											"stroke":"#B6B6B6"
										},
										"desc":"svgPath",
										"name":"svgPath"
									}
								}
							],
							"events":{},
							"host":"IndexBlock",
							"key":"xui.UI.SVGPaper",
							"path":"test.view.index3.DynSvg.DynSvgMain.dynSvg",
							"properties":{
								"graphicZIndex":2,
								"height":"1.38em",
								"left":"13.6em",
								"overflow":"visible",
								"top":"3.0em",
								"visibility":"visible",
								"width":"11.25em",
								"zIndex":1002
							}
						},
						{
							"alias":"topBar",
							"children":[
								{
									"alias":"logoName",
									"events":{},
									"host":"topBar",
									"key":"xui.UI.Label",
									"path":"test.view.index3.TopBar.TopBarMain.topBar.logoName",
									"properties":{
										"caption":"CodeBee",
										"desc":"CodeBee",
										"fontColor":"#FFFFFF",
										"fontSize":"18px",
										"hAlign":"center",
										"height":"1.2em",
										"left":"4.5em",
										"name":"logoName",
										"visibility":"visible",
										"width":"3.8em"
									}
								},
								{
									"alias":"logo",
									"events":{},
									"host":"topBar",
									"key":"xui.UI.Image",
									"path":"test.view.index3.TopBar.TopBarMain.topBar.logo",
									"properties":{
										"height":"3.6em",
										"left":"0.7em",
										"name":"logo",
										"src":"/RAD/img/staticjds.gif",
										"visibility":"visible",
										"width":"3.6em"
									}
								},
								{
									"CS":{
										"FLAG":{
											"margin":"-12px -48px 0px 0px",
											"font-size":"8px"
										},
										"ICON":{
											"font-size":"3em"
										},
										"ITEM":{
											"background-color":"transparent"
										},
										"ITEMS":{
											"background-color":"transparent",
											"overflow":"hidden"
										}
									},
									"alias":"galleryMenu",
									"events":{"onClick":{
											"actions":[
												{
													"args":[
														"{page.show2()}",
														null,
														null,
														null,
														null,
														"{args[1].tagVar}",
														"{page.getData()}",
														"{page}",
														true
													],
													"conditions":[{
														"symbol":"=",
														"left":"{args[1].id}",
														"right":"null_getPersonListbutton"
													}],
													"desc":"打开配置",
													"method":"show2",
													"redirection":"page",
													"return":false,
													"target":"admin.index.PersonList",
													"type":"page"
												},
												{
													"args":[
														"{page.null_logout.invoke()}"
													],
													"conditions":[{
														"symbol":"=",
														"left":"{args[1].id}",
														"right":"null_logoutbutton"
													}],
													"method":"invoke",
													"redirection":"other:callback:call",
													"return":false,
													"target":"null_logout",
													"type":"control"
												},
												{
													"args":[
														"{page.show2()}",
														null,
														null,
														null,
														null,
														"{args[1].tagVar}",
														"{page.getData()}",
														"{page}",
														true
													],
													"conditions":[{
														"symbol":"=",
														"left":"{args[1].id}",
														"right":"null_getPersonInfobutton"
													}],
													"desc":"打开personInfo",
													"method":"show2",
													"redirection":"page",
													"return":false,
													"target":"admin.index.account",
													"type":"page"
												}
											]
										}
									},
									"host":"topBar",
									"key":"xui.UI.Gallery",
									"path":"test.view.index3.topbar.GalleryMenuData.GalleryMenuMain.galleryMenu",
									"properties":{
										"borderType":"none",
										"height":"5.0em",
										"iconOnly":true,
										"imgHeight":"-1",
										"imgWidth":"-1",
										"itemHeight":"-0.07575757575757575em",
										"itemWidth":"-0.07575757575757575em",
										"items":[
											{
												"bindClass":[],
												"caption":"item1",
												"id":"a",
												"imageClass":"fa fa-lg fa-close"
											},
											{
												"bindClass":[],
												"caption":"item2",
												"id":"b",
												"imageClass":"xui-icon-number1"
											},
											{
												"bindClass":[],
												"caption":"item3",
												"id":"c",
												"imageClass":"xui-icon-number2"
											},
											{
												"bindClass":[],
												"caption":"item4",
												"id":"d",
												"imageClass":"xui-icon-number3"
											},
											{
												"bindClass":[],
												"caption":"personInfo",
												"id":"null_getPersonInfobutton",
												"imageClass":"xui-uicmd-opt",
												"tagVar":{}
											},
											{
												"bindClass":[],
												"caption":"配置",
												"id":"null_getPersonListbutton",
												"imageClass":"xui-icon-smill",
												"tagVar":{}
											},
											{
												"bindClass":[],
												"caption":"logout",
												"id":"null_logoutbutton",
												"imageClass":"xui-uicmd-popbox",
												"tagVar":{}
											}
										],
										"name":"galleryMenu",
										"right":"0.0em",
										"selMode":"none",
										"top":"0.68em",
										"visibility":"visible",
										"width":"16.0em"
									}
								},
								{
									"alias":"userIcon",
									"events":{},
									"host":"topBar",
									"key":"xui.UI.Icon",
									"path":"test.view.index3.TopBar.TopBarMain.topBar.userIcon",
									"properties":{
										"height":"2.2em",
										"iconFontSize":"2em",
										"imageClass":"spafont spa-icon-login",
										"left":"10.6em",
										"name":"userIcon",
										"top":"0.75em",
										"visibility":"visible",
										"width":"3.0em"
									}
								},
								{
									"alias":"userConfig",
									"children":[
										{
											"alias":"toggleIcon",
											"events":{},
											"host":"userConfig",
											"key":"xui.UI.Label",
											"path":"test.view.index3.topbar.UserConfig.UserConfigMain.userConfig.toggleIcon",
											"properties":{
												"caption":"toggleIcon",
												"desc":"toggleIcon",
												"fontColor":"#FFFFFF",
												"fontSize":"1em",
												"imageClass":"xui-icon-sort-checked",
												"name":"toggleIcon",
												"position":"static"
											}
										},
										{
											"alias":"userName",
											"events":{},
											"host":"userConfig",
											"key":"xui.UI.Label",
											"path":"test.view.index3.topbar.UserConfig.UserConfigMain.userConfig.userName",
											"properties":{
												"caption":"系统管理员",
												"desc":"userName",
												"expression":"$currPerson.name",
												"fontColor":"#FFFFFF",
												"fontSize":"1em",
												"name":"userName",
												"position":"static",
												"visibility":"visible"
											}
										}
									],
									"events":{},
									"host":"topBar",
									"key":"xui.UI.Div",
									"path":"test.view.index3.topbar.UserConfig.UserConfigMain.userConfig",
									"properties":{
										"height":"2.5em",
										"hoverPop":"dynSvg",
										"left":"13.5em",
										"panelBgClr":"transparent",
										"top":"0.75em",
										"visibility":"visible",
										"width":"8.75em"
									}
								}
							],
							"events":{},
							"host":"IndexBlock",
							"key":"xui.UI.Block",
							"path":"test.view.index3.TopBar.TopBarMain.topBar",
							"properties":{
								"borderType":"none",
								"dock":"top",
								"height":"5.0em",
								"overflow":"hidden",
								"panelBgClr":"#3498DB",
								"visibility":"visible",
								"zIndex":10
							}
						},
						{
							"alias":"mainContent__Block",
							"children":[
								{
									"alias":"mainContent",
									"events":{},
									"host":"mainContent__Block",
									"key":"xui.UI.MoudluePlaceHolder",
									"path":"test.view.index3.MainContent.MainContentMainMain.MainContentMain.mainContent__Block.mainContent",
									"properties":{
										"autoDestroy":true,
										"bindClass":[],
										"borderType":"none",
										"caption":"自动填充",
										"id":"fill",
										"name":"自动填充",
										"tagVar":{
											"name":"fill",
											"clazz":"com.ds.esd.tool.ui.enums.Dock"
										}
									}
								}
							],
							"events":{},
							"host":"IndexBlock",
							"key":"xui.UI.Block",
							"path":"test.view.index3.MainContent.MainContentMainMain.MainContentMain.mainContent__Block",
							"properties":{
								"borderType":"none",
								"comboType":"Module",
								"desc":"mainContent",
								"dock":"fill",
								"name":"mainContent"
							}
						}
					],
					"events":{},
					"host":"Index3Main",
					"key":"xui.UI.Block",
					"path":"test.view.Index3.IndexBlockMain.IndexBlock",
					"properties":{
						"borderType":"none",
						"dock":"fill"
					}
				}
			],
			"events":{},
			"host":"canvas",
			"key":"xui.UI.Block",
			"path":"test.view.Index3.Index3Main",
			"properties":{
				"borderType":"none",
				"dock":"fill"
			}
		},
		{
			"alias":"loadUserMenu",
			"events":{},
			"host":"this",
			"key":"xui.APICaller",
			"path":"test.view.Index3.loadUserMenu",
			"properties":{
				"autoRun":true,
				"currClassName":"test.view.Index3",
				"desc":"列表",
				"name":"loadUserMenu",
				"proxyType":"auto",
				"queryMethod":"POST",
				"queryURL":"/admin/index/menu/loadUserMenu",
				"requestDataSource":[
					{
						"name":"Index3Main",
						"path":"",
						"type":"form"
					}
				],
				"requestType":"FORM",
				"responseCallback":[],
				"responseDataTarget":[
					{
						"name":"dymMenu",
						"path":"data",
						"type":"list"
					}
				],
				"responseType":"JSON"
			}
		},
		{
			"alias":"getGalleryData",
			"events":{},
			"host":"this",
			"key":"xui.APICaller",
			"path":"test.view.Index3.getGalleryData",
			"properties":{
				"autoRun":true,
				"currClassName":"test.view.Index3",
				"desc":"列表",
				"name":"getGalleryData",
				"proxyType":"auto",
				"queryMethod":"POST",
				"queryURL":"/admin/index/GalleryData",
				"requestDataSource":[
					{
						"name":"Index3Main",
						"path":"",
						"type":"form"
					}
				],
				"requestType":"FORM",
				"responseCallback":[],
				"responseDataTarget":[
					{
						"name":"galleryMenu",
						"path":"data",
						"type":"gallery"
					}
				],
				"responseType":"JSON"
			}
		},
		{
			"alias":"Reload",
			"events":{},
			"host":"this",
			"key":"xui.APICaller",
			"path":"test.view.Index3.Reload",
			"properties":{
				"currClassName":"test.view.Index3",
				"desc":"首页",
				"name":"Reload",
				"proxyType":"auto",
				"queryMethod":"POST",
				"queryURL":"/admin/Index",
				"requestDataSource":[
					{
						"name":"Index3Main",
						"path":"",
						"type":"form"
					},
					{
						"name":"pagectx",
						"path":"",
						"type":"form"
					}
				],
				"requestType":"FORM",
				"responseCallback":[],
				"responseDataTarget":[
					{
						"name":"Index3Main",
						"path":"data",
						"type":"form"
					},
					{
						"name":"pagectx",
						"path":"data",
						"type":"form"
					}
				],
				"responseType":"JSON"
			}
		},
		{
			"alias":"null_logout",
			"events":{},
			"host":"this",
			"key":"xui.APICaller",
			"path":"test.view.Index3.null_logout",
			"properties":{
				"currClassName":"test.view.Index3",
				"desc":"logout",
				"name":"null_logout",
				"proxyType":"auto",
				"queryMethod":"POST",
				"queryURL":"/admin/index/logout",
				"requestDataSource":[],
				"requestType":"FORM",
				"responseCallback":[],
				"responseDataTarget":[],
				"responseType":"JSON"
			}
		},
		{
			"alias":"userJMQ",
			"events":{},
			"host":"this",
			"key":"xui.MQTT",
			"path":"test.view.Index3.userJMQ",
			"properties":{
				"autoConn":false,
				"path":"/",
				"server":"127.0.0.1",
				"subscribers":[]
			}
		},
		{
			"alias":"getUserInfo",
			"events":{"afterInvoke":{
					"actions":[
						{
							"args":[
								"{{}}",
								"{args[1].data.jmqConfig}"
							],
							"conditions":[],
							"desc":"连接消息服务",
							"enumClassName":"com.ds.esd.custom.mqtt.action.CustomMQTTAction",
							"enumValue":"JMQConfig",
							"eventClass":"com.ds.esd.custom.api.enums.CustomCallBack",
							"eventValue":"JMQConfig",
							"id":"userJMQ_control_setProperties",
							"method":"setProperties",
							"return":true,
							"target":"userJMQ",
							"type":"control"
						},
						{
							"args":[
								"{page.userJMQ.connect()}"
							],
							"conditions":[],
							"desc":"连接消息服务",
							"enumClassName":"com.ds.esd.custom.mqtt.action.CustomMQTTAction",
							"enumValue":"JMQConnect",
							"eventClass":"com.ds.esd.custom.api.enums.CustomCallBack",
							"eventValue":"JMQConfig",
							"id":"userJMQ_control_connect",
							"method":"connect",
							"redirection":"other:callback:call",
							"return":false,
							"target":"userJMQ",
							"type":"control"
						}
					]
				}
			},
			"host":"this",
			"key":"xui.APICaller",
			"path":"test.view.Index3.getUserInfo",
			"properties":{
				"autoRun":true,
				"currClassName":"test.view.Index3",
				"desc":"获取连接信息",
				"name":"getUserInfo",
				"proxyType":"auto",
				"queryMethod":"POST",
				"queryURL":"/admin/getUserInfo",
				"requestDataSource":[],
				"requestType":"FORM",
				"responseCallback":[],
				"responseDataTarget":[],
				"responseType":"JSON"
			}
		},
		{
			"alias":"pagectx",
			"children":[
				{
					"alias":"projectName",
					"events":{},
					"host":"pagectx",
					"key":"xui.UI.HiddenInput",
					"path":"test.view.Index3.pagectx.projectName",
					"properties":{
						"isPid":false,
						"name":"projectName",
						"pid":false,
						"value":"test"
					}
				},
				{
					"alias":"projectId",
					"events":{},
					"host":"pagectx",
					"key":"xui.UI.HiddenInput",
					"path":"test.view.Index3.pagectx.projectId",
					"properties":{
						"isPid":false,
						"name":"projectId",
						"pid":false,
						"value":"f21bd378-f5d1-4e41-a2ce-0665d1239d35"
					}
				}
			],
			"events":{},
			"key":"xui.UI.Block",
			"params":{},
			"path":"test.view.Index3.pagectx",
			"properties":{
				"borderType":"none",
				"visibility":"hidden"
			}
		}
	],
	"className":"test.view.Index3",
	"customAppend":"function(parent, subId, left, top){ return false}",
	"customFunctions":{},
	"dio":false,
	"events":{},
	"formulas":[],
	"key":"xui.Module",
	"moduleType":"EUClass",
	"moduleVar":{
		"ViewMenuBar":"{}"
	},
	"moduleViewType":"BlockConfig",
	"path":"test.view.Index3",
	"properties":{
		"autoDestroy":true,
		"bindClass":[],
		"caption":"首页",
		"currComponentAlias":"IndexBlock",
		"dock":"fill",
		"dsmProperties":{
			"domainId":"test_View",
			"moduleViewType":"BlockConfig",
			"projectName":"test",
			"realPath":"test.view.index3.index3main.indexblock",
			"sourceClassName":"com.ds.test.view.Index3API",
			"sourceMethodName":"getIndex3"
		},
		"dynLoad":true,
		"panelType":"block",
		"src":"/admin/Index",
		"viewClass":"com.ds.esd.custom.block.FullBlockComponent"
	}
}